not to have a stitch on - Turkish English Dictionary